Dynamic Positioning Systems, Principles, Design, Operation And Applications.